package annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.TYPE, ElementType.METHOD}) // 可用于类和方法上
@Retention(RetentionPolicy.RUNTIME) // 保留到运行时
public @interface MyTest4 {
    String value(); // 必须提供的属性

    double aaa() default 100; // 带默认值的属性

    String[] bbb(); // 字符串数组属性
}